Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 SLADE LANE Semi-Detached £40,000 4 May 1999
126 SLADE LANE Semi-Detached £365,000 17 Jun 2022
128 SLADE LANE Semi-Detached £144,950 24 Sep 2004